Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
208A MAIN STREET Terraced £137,423 £107,000 6 Jul 2017
209 MAIN STREET Semi-Detached £135,100 £124,000 26 Nov 2021
LONDON STORES MAIN STREET £329,680 £235,000 6 Nov 2015
THE LIMES CARE CENTRE MAIN STREET £1,005,993 £800,000 23 Apr 2018